腾讯云im介绍和如何接入使用 您所在的位置:网站首页 腾讯云 IM 类 Discord ios 接入 腾讯云im介绍和如何接入使用

腾讯云im介绍和如何接入使用

2024-07-10 22:57| 来源: 网络整理| 查看: 265

目录

1,腾讯云IM的基本介绍

2,腾讯云IM的购买流程

3,腾讯云IM-SDK的接入(以Android为例)

4,接入客户端SDK API(以Android为例)

1,腾讯云IM的基本介绍

现如今,社交已经是互联网的基建基础,无论是客服,还是直播,还是纯粹的社交,IM技术都是无处不在。而国内做的极为优秀的社交IM厂商非常少。讯云IM为用户提供了稳定可靠的通信基础设施。基于腾讯超大规模的全球分布式架构,确保消息传递的高可靠性和低延迟,让用户的沟通变得更加顺畅高效。

腾讯云IM提供了丰富的功能,满足企业多样化的沟通需求。无论是群组聊天、消息推送、多媒体文件传输还是在线状态管理,都能为用户提供全面的解决方案,让用户的沟通更加便捷高效。

2,腾讯云IM的购买流程

2.1,首先点击下面链接

http://www.ccusoft.com/t.htm

没账号的情况下点击:还没有账号,注册后再关联

有账号的的情况下点击:我已经有腾讯云账号,登录后再关联

2.2,购买腾讯云IM

点击:https://buy.cloud.tencent.com/avc?ver=ultimate

根据自己的情况选择专业版本还是旗舰版本

一般来说专业版本就可以满足市面上绝大多数应用场景。

3,腾讯云IM-SDK的接入(以Android为例)

3.1,aar方式集成客户端SDK。

3.1.1,在 Github 上可以下载到最新版本的 IM SDK。

3.1.2,将下载到的 aar 文件拷贝到 app 工程的 /libs 目录下:

3.1.3,指定 App 使用架构并编译运行

在 app/build.gradle 的 defaultConfig 中,指定 App 使用的 CPU 架构(从 IM SDK 4.3.118 版本开始支持 armeabi-v7a,arm64-v8a,x86,x86_64):

defaultConfig { ndk { abiFilters "arm64-v8a" } }

3.2,jar 和 so 库的方式集成客户端SDK。

3.2.1,在 Github 上可以 下载 到最新版本的 aar 文件。解压后的目录里面主要包含 jar 文件和 so 文件夹,把其中的 classes.jar 重命名成 imsdk.jar 。

3.2.2,拷贝 SDK 文件到工程目录

将重命名后的 jar 文件和各个架构的 so 文件分别拷贝到 Android Studio 默认加载的目录下:

3.2.3,指定 App 使用架构并编译运行

在 app/build.gradle 的 defaultConfig 中,指定 App 使用的 CPU 架构(从 IM SDK 4.3.118 版本开始支持 armeabi-v7a,arm64-v8a,x86,x86_64):

defaultConfig { ndk { abiFilters "arm64-v8a" } }

配置 App 权限

在 AndroidManifest.xml 中配置 App 的权限,IM SDK 需要以下权限:

设置混淆规则

在 proguard-rules.pro 文件,将 IM SDK 相关类加入不混淆名单:

-keep class com.tencent.imsdk.** { *; } 4,接入客户端SDK API(以Android为例)

具体可以参考腾讯云文档:

即时通信 IM SDK API(Android)-客户端 API-文档中心-腾讯云



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有